Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F13 Spain F14 Spain F16 Spain F17 Spain F27 Portugal F3 Greece F2 Romania F1 Spain F13 Spain F16 Spain F24 Spain F26 Spain F28 Spain F33 Portugal F1 Portugal F2 Spain F16 Spain F19 Spain F20 Spain F30 Spain F32 Spain F33 Spain F35 Spain F36 Spain F1 Spain F2 Spain F5 Spain F7 Spain F8 Spain F9 Spain F12 Spain F19 Portugal F5 France F18 Spain F39 Spain F9 Spain F14 Germany F11 Germany F13 Spain F7 Spain F8 Spain F16 Spain F17 Spain F19 Spain F20 Spain F21 Germany F6 Germany F8 Germany F9 France F12 Germany F12 Belgium F1 Germany F13 Italy F24 Germany F16 Germany F17b Spain F34 Germany F19 Germany F18 Spain F33 Germany F20 Spain F35 Spain F36 Spain F37 Germany F1 Germany F4 Turkey F1 Turkey F3 Turkey F5 Spain F12 Czech Republic F2 Czech Republic F3 Germany F5 Germany F7 Germany F10 Belgium F1 Belgium F2 Spain F35 Spain F36 Germany F18 Spain F2 Germany F2 Germany F4 Spain F7 Spain F9 Spain F10 Italy F5 Czech Republic F1 Poland F2 Poland F4 Germany F5 Germany F17 France F20 France F8 Spain F12 Romania F3 Germany F6 Netherlands F3 Germany F11 Germany F12 Italy F22 Italy F23 Germany F19 France F22 Germany F4 Spain F36 Spain F24 Spain F20 Portugal F12 Spain F19 M25 Porto Spain F21 M25 Bakio Spain F22 Portugal F3 Spain F23 Spain F25 Spain F26 Spain F17 Spain F18 Portugal #1-w2 Portugal #1-w3 Portugal #1-w4 Portugal F1 Spain F5 Romania F2 Romania F3 Romania F4 Spain F12 Spain F14 Spain F31 Spain F21 Spain F22 Spain F23 Spain F27 Spain F32 Spain F4 Italy F1 Italy F2 Italy F3 Spain F14 Spain F15 Spain F4 Spain F6 Spain F10 Portugal #1-w1 Challenger Copa Sevilla - Seville San Remo Tennis Cup - San Remo Oberstaufen Cup - Oberstaufen Sail Open - New Delhi 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Open Diputacion Ciudad de Pozoblanco - Cordoba Medjurgorje Open - Medjugorje Music City Challenger - Nashville Marrakech Challenger St. Brieuc Challenger Tenerife Challenger Turin Challenger Pozoblanco Challenger M25 Loule Open Castilla y Leon - Segovia Intersport Heilbronn Open - Heilbronn Vigo Challenger Freudenstadt Challenger Todi Challenger Sao Paulo Challenger Scheveningen Challenger Brasilia Challenger Salvador Challenger Alphen Challenger Seoul Challenger Aachen Challenger Sao Paulo Challenger Casablanca Challenger Wolfsburg Challenger Cherbourg Challenger Caltanissetta Challenger Furth Challenger Marburg Challenger Braunschweig Challenger Pozoblanco Challenger Scheveningen Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Segovia Challenger Trani Challenger Samarkand Challenger Karshi Challenger Alphen Challenger Seville Challenger Todi Challenger ITG Miami Challenger - Miami Bancolombia Open - Bogota Madrid Challenger Orleans Challenger Eckental Challenger Salzburg Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Meknes Challenger Casablanca Challenger Rabat Challenger Marrakech Challenger Isla de Lanzarote - Lanzarote Alphen Challenger St. Remy Challenger Istanbul Challenger Loughborough Challenger Leon Challenger Tunis Challenger Bordeaux Challenger Caltanissetta Challenger Portoroz Challenger Istanbul Challenger Recanati Challenger Guimaraes Challenger Oberstaufen Challenger Black Forest Open - Freudenstadt San Marino Challenger St. Remy Challenger Petange Challenger Caversham International Tennis Tournament - Jersey Izmir Challenger Orleans Challenger Andria Challenger Heilbronn Challenger Kolkata Challenger Leon Challenger San Luis Potosi Challenger Ostrava Challenger Heilbronn Challenger Dusseldorf Open 2006 - Dusseldorf Recanati Challenger Segovia Challenger Arpa Ceramic Cup - Reggio Emilia Seville Challenger Meknes Challenger Tashkent Challenger Concurso Internacional de Vigo - Vigo Rennes Challenger Indore Challenger Trofeo Internacional Club Laieta - Barcelona Noumea Challenger Ciudad de Telde - Telde Trofeo Sisma Mantova - Mantova Heilbronn Challenger Isla de Gran Canaria - Mas Palomas IPP Open - Helsinki Polska Energia Open - Bytom Braunschweig Challenger Morocco Tennis Tour - Marrakech Memorial A. Manfredini Sassuolo Challenger - Sassuolo Seville Challenger Riviera de Rimini Challenger - Rimini Guzzini Challenger - Recanati Orleans Challenger Rabat Challenger Delhi Challenger I - New Delhi Internationaux de Nouvelle-Caledonie - New Caledonia Mons Challenger AT&T Challenger of Dallas - Dallas Challenger de Providencia-Copa Kia - Santiago Arroyo de la Encomienda - Valladolid Ho Chi Minh City Challenger Bratislava Challenger Rome Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Noumea Challenger Furth Challenger Heilbronn Challenger Kazan Challenger Kosice Challenger St. Brieuc Challenger Samsung Securities Cup - Seoul Heilbronn Challenger Eckental Challenger Portoroz Challenger Alphen Challenger Casablanca Challenger Quimper Challenger Pune Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Ford Tennis Championships - Louisville ATP Guzzini Challenger - Recanati Barletta Challenger Karshi Challenger Morocco Tennis Tour - Marrakech Isla de Lanzarote - Lanzarote Schickedanz Open 2007 - Furth Nord LB Open 2007 - Braunschweig Blois Challenger Recanati Challenger IPP Open - Helsinki South African Airways Open - East London Segovia Challenger Mouilleron-Le-Captif Challenger Izmir Cup - Izmir Portoroz Challenger Bergamo Challenger Guadalajara Challenger Pozoblanco Challenger Braunschweig Challenger Jonkoping Challenger Ningboo Challenger Orleans Challenger Guadalajara Challenger Surbiton Challenger Nottingham Challenger Segovia Challenger Geneva Challenger Portoroz Challenger Cassis Challenger Noumea Challenger Marbella Challenger Fairfield Challenger Calgary Challenger Alphen Challenger Quimper Challenger Samarkand Challenger Akbank Private Banking TED Open - Istanbul Vicenza Challenger Banja Luka Challenger Mallorca Challenger Seville Challenger Potchefstroom 1 Challenger Napoli Challenger Mons Challenger Guadalajara Challenger Pozoblanco Challenger Szczecin Challenger Morelos Challenger Kenitra Challenger Biel Challenger Open Costa Daurada - Tarragona Pune Challenger Bratislava Challenger Helsinki Challenger Phoenix Challenger Segovia Challenger Heilbronn Challenger LXV Concurso Internacional Vigo - Vigo Bucaramanga Challenger Morelos Challenger San Luis Potosi Challenger Puerto Vallarta Challenger Karshi Challenger LTA Shrewsbury Challenger - Shrewsbury Puerto Vallarta Challenger Ilkley Challenger Bratislava Challenger Noumea Challenger Segovia Challenger Canberra Challenger Ilkley Challenger Szczecin Challenger Recanati Challenger Prostejov Challenger Istanbul Challenger Panama City Challenger Canberra Challenger Manchester Challenger Pune Challenger Ilkley Challenger Milan Challenger Morelos Challenger Andria Challenger Leon Challenger Furth Challenger Braunschweig Challenger Lyon Challenger Recanati Challenger Ostrava Challenger Potchefstroom 2 Challenger Penza Challenger Almaty 2 Challenger Dortmund Challenger Cherbourg Challenger Brest Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Andria Challenger Cherbourg Challenger Cali Challenger Irving Challenger Leon Challenger San Luis Potosi Challenger Genova Challenger Suzhou Challenger Mexico City Challenger Braunschweig Challenger Leon Challenger Recanati Challenger Bratislava Challenger Pullach Challenger Monterrey Challenger Rome Challenger Las Vegas Challenger Prostejov Challenger Playford Challenger Braunschweig Challenger San Luis Potosi Challenger Leon Challenger LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Recanati Challenger Oberstaufen Challenger Morelos Challenger Gran Canaria 2 Challenger Biella 4 Challenger Lugano Challenger Salinas Challenger Almaty 1 Challenger Rome Challenger Segovia Challenger Prague 2 Challenger Luedenscheid Challenger Ambato Challenger Puerto Vallarta Challenger Phoenix Challenger Marbella Challenger Aguascalientes Challenger Tunis Challenger Little Rock Challenger Prague Challenger Meerbusch Challenger Prague 3 Challenger Kazan Challenger Mallorca Challenger Cassis Challenger Alicante Challenger Bergamo Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Ilkley Challenger Pau Challenger Media Will Cup Busan Challenger Tennis - Busan Riviera di Rimini Challenger - Rimini Open Castilla y Leon - Segovia Black Forest Open - Freudenstadt Genova Open Challenger - Genova Bordeaux Challenger Dutch Open Tennis - Amersfoort Orleans Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Cancun Challenger Knoxville Challenger Tennislife Cup - Napoli Houston Challenger Cleveland Challenger Cordenons Challenger Monterrey Challenger Prague Challenger Iasi Challenger Sibiu Challenger Lisbon Challenger Grand Prix Hassan II - Casablanca Gran Canaria 1 Challenger Quimper Challenger Estoril Open - Estoril Warsaw Challenger Recife Challenger Nottingham-2 Challenger Blumenau Challenger Prague Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Open Sud de France - Montpellier Cremona Challenger Alicante Challenger Chennai Challenger Helsinki Challenger Noumea Challenger Cancun Challenger Puebla Challenger Napoli Challenger Cherbourg Challenger Seville Challenger Open 13 - Marseille Szczecin Challenger San Benedetto Challenger Madrid Challenger Open de Moselle - Metz Mons Challenger Gerry Weber Open - Halle Estoril Open - Estoril Tashkent Challenger BMW Open - Munich Kazan Challenger Furth Challenger Eckental Challenger Meknes Challenger Mercedes Cup - Stuttgart Helsinki Challenger Marbella Challenger Open 13 - Marseille Noumea Challenger Leon Challenger Caltanissetta Challenger Jersey Challenger Mercedes Cup - Stuttgart Studena Croatia Open - Umag Bergamo Challenger Sarajevo Challenger Qatar ExxonMobil Open - Doha Le Gosier Challenger Open Sud de France - Montpellier Barcelona Open BancSabadell - Barcelona BMW Open - Munich Bet-at-home Open - Hamburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Mersin Challenger BMW Open - Munich U.S. National Indoor Tennis Championships - Memphis Rome Challenger Johannesburg Challenger Sarasota Challenger Swiss Indoors Basel - Basel Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open 13 - Marseille Erste Bank Open - Vienna Mons Challenger Rennes Challenger Barcelona Open BancSabadell - Barcelona Bratislava Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Erste Bank Open - Vienna Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Ostrava Challenger Bangalore Challenger St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Suisse Open - Gstaad Swiss Open - Gstaad Helsinki Challenger Winston-Salem Open - Winston-Salem Grand Prix de Tennis de Lyon - Lyon Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart New Delhi Challenger European Open - Antwerp Adelaide International - Adelaide Guadalajara Challenger Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Vercelli Challenger St. Petersburg Open - St. Petersburg European Open - Antwerp Stockholm Open - Stockholm Sardegna Open - Cagliari Emilia-Romagna Open - Parma Mercedes Cup - Stuttgart International German Open - Hamburg Astana Challenger Szczecin Challenger Grand Prix Hassan II - Marrakech Prague Challenger Swiss Indoors Basel - Basel Ljubljana Challenger ABN AMRO Open - Rotterdam Winnetka Challenger Portoroz Challenger ASB Classic - Auckland Moselle Open - Metz Tashkent Challenger Open 13 Provence - Marseille Irving Challenger Bet-at-home Open - Hamburg Sarasota Challenger Hellenic Championship - Athens Samarkand Challenger Generali Open - Kitzbuhel Almaty Open - Almaty German Tennis Championships - Hamburg Estoril Challenger Grand Prix Hassan II - Casablanca ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Hua Hin Challenger Bet-at-home Open - Hamburg Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Surbiton Challenger Mersin Challenger Topshelf Open - 's-Hertogenbosch Tunis Challenger Apia International - Sydney Furth Challenger Open 13 - Marseille St. Remy Challenger Istanbul Challenger Dubai Duty Free Tennis Championships - Dubai Izmir Challenger Mons Challenger Ortisei Challenger Wroclaw Challenger Puebla Challenger Mercedes Cup - Stuttgart Guadalajara Challenger Sibiu Challenger Ecuador Open - Quito Credit Agricole Suisse Open - Gstaad German Tennis Championships - Hamburg San Luis Potosi Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna Open 13 - Marseille Qatar ExxonMobil Open - Doha Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Segovia Challenger Grand Prix Hassan II - Casablanca Heilbronn Challenger Quimper Challenger Hong Kong Tennis Open - Hong Kong Geneva Open - Geneva Mercedes Cup - Stuttgart San Luis Potosi Challenger Gerry Weber Open - Halle Guadalajara Challenger Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Pune Challenger ABN AMRO Open - Rotterdam Istanbul Challenger Valencia Open - Valencia Aircel Chennai Open - Chennai Open Sud de France - Montpellier Indian Wells Challenger Kazan Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Memphis Open - Memphis St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Terra Wortmann Open - Halle BMW Open - Munich Quito Challenger Bet-at-home Open - Hamburg Lima Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Villena Challenger Bangalore Challenger Istanbul Challenger Qatar ExxonMobil Open - Doha Forli 4 Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Geneva Open - Geneva Scheveningen Challenger SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Bergamo Challenger Generali Open - Kitzbuhel Ecuador Open - Quito Chengdu Open - Chengdu Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Gazprom Hungarian Open - Budapest Mercedes Cup - Stuttgart Gerry Weber Open - Halle Manama Challenger Brisbane International - Brisbane Open Sud de France - Montpellier DIEMA XTRA Sofia Open - Sofia Ecuador Open - Quito Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Salinas 2 Challenger Milan Challenger Boss Open - Stuttgart Sofia Open - Sofia Zug Challenger Moselle Open - Metz Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam San Luis Potosi Challenger bett1HULKS Indoors - Cologne Antalya Open - Antalya Delray Beach Open - Delray Beach Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Bogota Challenger Pozoblanco Challenger Segovia Challenger Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich EFG Swiss Open - Gstaad BMW Open - Munich Noventi Open - Halle Hamburg European Open - Hamburg Rakuten Japan Open - Tokyo Winston-Salem Open - Winston-Salem Moselle Open - Metz Adelaide International 2 - Adelaide Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart bett1HULKS Championships - Cologne Noventi Open - Halle Pozoblanco Challenger Mallorca Championships - Mallorca Hamburg European Open - Hamburg Sofia Open - Sofia Qatar ExxonMobil Open - Doha Swiss Indoors Basel - Basel BMW Open - Munich Terra Wortmann Open - Halle Boss Open - Stuttgart Hamburg Open - Hamburg Open de Tenis Comunidad Valenciana - Valencia Zhuhai Open - Zhuhai Roanne Challenger BMW Open - Munich Qatar ExxonMobil Open - Doha BMW Open - Munich Kremlin Cup - Moscow If Stockholm Open - Stockholm Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Maharashtra Open - Pune Sydney International - Sydney Delray Beach Open - Delray Beach Bratislava 2 Challenger BMW Open - Munich European Open - Antwerp Noventi Open - Halle Citi Open - Washington Marbella Challenger Vilnius Challenger Ilkley Challenger Hamburg Challenger Boss Open - Stuttgart Orlando Challenger Mallorca Championships - Mallorca Mutua Madrilena Masters Madrid - Madrid Hamburg European Open - Hamburg Sofia Open - Sofia Phoenix Challenger Heineken Open - Auckland Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Claro Open Colombia - Bogota BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Gerry Weber Open - Halle Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Gerry Weber Open - Halle Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Miami Open - Miami Terra Wortmann Open - Halle China Open - Beijing EFG Swiss Open - Gstaad Miami Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris China Open - Beijing Internazionali BNL d'Italia - Rome Western & Southern Open - New York Miami Open - Miami Dubai Duty Free Tennis Championships - Dubai Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Miami Open - Miami Erste Bank Open - Vienna Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Dubai Duty Free Tennis Championships - Dubai Miami Open - Miami Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Cincinnati Open - Cincinnati St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Bet-at-home Cup - Kitzbuhel Masters Series - Hamburg Gerry Weber Open - Halle European Open - Antwerp Open Sabadell Atlantico - Barcelona German Tennis Championships - Hamburg Generali Open - Kitzbuhel Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, PO, POR-GER 2-3 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, Finals, Group C Davis Cup, Finals, QF, GBR-GER 2-0 ATP Cup - Brisbane, Perth, Sydney Davis Cup, Finals, Group F Davis Cup, Finals, QF, GBR-GER 1-2 Davis Cup, Qualifiers, 1R, BRA-GER 1-3 Davis Cup, World Group, QF, GER-CAN 2-0 Davis Cup, World Group, Q, HUN-GER 2-3 Davis Cup, Group C, Hamburg All Lower level tournaments Davis Cup, World Group, QR, GER-BLR 4-1 ATP Cup - Melbourne ATP Cup - Sydney Davis Cup, Finals, SF, RUS-GER 2-1 Davis Cup, World Group, SF, GER-NED 0-2 Davis Cup, World Group, PO, GER-POL 3-2 Davis Cup, World Group, 1R, AUS-GER 1-3 Davis Cup, Finals, QF, GER-CAN 1-2 Davis Cup, World Group, Q2, JPN-GER 0-4 Olympics - Rio de Janeiro Olympics - Paris European Open - Antwerp Olympics - Tokyo